#ifndef unigame_XmlDoc_h
#define unigame_XmlDoc_h

#include <vector>
#include "config/Def.h"

namespace unixml
{
    class XmlNode;
    class XmlDoc
    {
    public:
        XmlDoc(const char* name);
        ~XmlDoc();
        
    private:
        void init();
        
    private:
        uint16* m_code;
        std::vector<XmlNode*> m_nodeList;
    };
}

#endif
